<?php namespace Admin\Controller; 

use Common\Model\Type;

//后台首页控制器
class TypeController extends CommonController{
//	成员属性,存的当前模型的句柄
	
	private $db;
//	构造函数
	public function __init(){

		$this->db=new Type;	
		
		parent::__init();
	}
	
//	类型展示
	public function index(){
		
		$date=$this->db->get();
//		foreach($date as $k=>$v){
//			echo $v['tname'];
//		}
//		die;
//		var_dump($date);die;
		View::with('date',$date);
	
		View::make();
	}
	
	
	
//添加类型
 	public function add(){
// 		echo 2;die;
 		if(IS_POST){
//  		调用模型中的store添加方法
 			$result=$this->db->store();
			if(!$result){
				//				添加错误信息
				View::error($this->db->getError());	
			}
					View::success('添加成功',U('index'));
 		}

		View::make();
	}




	public function edit(){
		
		
		if(IS_POST){
			
			$result=$this->db->edit();
			
//			var_dump($result);die;
			
			if(!$result){
//				获取模型中过滤失败的错误消息
				
				View::error($this->db->getError());
			}
			View::success('编辑成功',U('index'));
		}
		
		
			$tid=Q('get.tid',0,'intval');	
//			var_dump($tid);die;
						
			$data=$this->db->where('tid',$tid)->find();
			
			View::with('data',$data);
				
		
		View::make();
	}


//	删除标签
	public function del(){
//		获取删除的id  0是默认参数
		$tid=Q('get.tid',0,'intval');
		

		$this->db->where('tid',$tid)->delete();
		
		View::success('删除成功',U('index'));
		
	}
	


















	}
